package jpa.entities;

import java.io.Serializable;
import javax.persistence.*;





import java.util.Set;


/**
 * The persistent class for the product database table.
 * 
 */
@Entity
@Table(name="product")
public class Product implements Serializable {
	private static final long serialVersionUID = -4790661357213925201L;

	@Id
	@Column(unique=true, nullable=false)
	private int id;

	@Column(name="product_naam", nullable=false, length=255)
	private String productNaam;

    @Lob()
	@Column(name="product_omschrijving", nullable=false)
	private String productOmschrijving;

	@Column(name="prijs", nullable=false)
	private double productPrijs;

	@Column(name="product_soort", nullable=false, length=255)
	private String productSoort;

    public Product() {
    }

	public int getId() {
		return this.id;
	}

	public void setId(int id) {
		this.id = id;
	}

	public String getProductNaam() {
		return this.productNaam;
	}

	public void setProductNaam(String productNaam) {
		this.productNaam = productNaam;
	}

	public String getProductOmschrijving() {
		return this.productOmschrijving;
	}

	public void setProductOmschrijving(String productOmschrijving) {
		this.productOmschrijving = productOmschrijving;
	}

	public double getProductPrijs() {
		return this.productPrijs;
	}

	public void setProductPrijs(double productPrijs) {
		this.productPrijs = productPrijs;
	}

	public String getProductSoort() {
		return this.productSoort;
	}

	public void setProductSoort(String productSoort) {
		this.productSoort = productSoort;
	}


	
}